print("æ")
Hei! Dette er en post som viser noen løsninger på problemer med norske bokstaver i R. Det ser ut til at noen versjoner av R/Rstudio har problemer med å lese de norske bokstavene: Æ, Ø og Å. For å løse dette problemet anbefaler jeg først å sjekke om du har installers den siste versjonen av R og Rstudio.
Du kan kjapt sjekke om det fungerer ved å skrive dette inn i console:
Dersom det ikke fungerer så har du tre løsninger.
Løsning 1:
Prøv å sett Locale navnet til Nynorsk eller bokmål ved å skrive dette inn i console:
Sys.setlocale("LC_ALL", "nb_NO.UTF-8")
Eller
Sys.setlocale("LC_ALL","nn_NO.UTF-8")
Avhengig av operativsystemet ditt og dens konfigurasjoner så kan det hende at en av disse fungerer. Dersom det ikke fungerer, gå videre til løsning 2.
Løsning 2:
På min macbook så fungerte ikke løsning 1. Jeg prøvde istedenfor å sette Locale til engelsk med UTF-8 kode. UTF-8 skal fortsatt støtte norske bokstaver. Dette fungerte for meg:
Sys.setlocale("LC_ALL","en_US.UTF-8")
En ting å ha i bakhodet er at dette ikke er en langvarig “fix”. For hver gang du åpner R og planlegger å bruke norske bokstaver så må du utføre koden på nytt.
Løsning 3:
En langvarig løsning som fungerte for meg var å endre “.Renviron” filen din i R. Du kan finne denne filen ved å skrive dette inn i R:
file.edit("~/.Renviron")
Deretter må du skrive og lagre:
="en_US.UTF-8" LC_ALL
Håper dette var til hjelp! Anbefaler å sjekke ut denne diskusjonen på Github dersom du fortsatt har problemer.
Forsidefoto av Christopher Gower på Unsplash